//============================================================================
// Name        : othello-native.cpp
// Author      : 
// Version     :
// Copyright   : Your copyright notice
// Description : Hello World in C++, Ansi-style
//============================================================================

#include<stdio.h>
#include <sys/time.h>
#include <iostream>
#include "Game.h"
#include "RandomPlayer.h"
#include "SimplePlayer.h"
#include "HumanPlayer.h"
#include "DeepSearchPlayer.h"
#include "AlphaBetaPlayer.h"
using namespace std;

int main() {
	Game::PrintListener listener;
//	RandomPlayer player1("one");
//	SimplePlayer player1("one");
//	HumanPlayer player1("one");
//	DeepSearchPlayer player1("one");
	AlphaBetaPlayer player1("one");

//	RandomPlayer player2("two");
	SimplePlayer player2("two");

	Game game(&player1, &player2);
	game.setListener(&listener);
	game.start();
	return 0;
}
